비디오 코어 넥스트
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
비디오 코어 넥스트(VCN)는 AMD의 비디오 인코딩 및 디코딩을 위한 하드웨어 기술이다. VCN은 MPEG-2, MPEG-4, H.264, HEVC(H.265), VP9 디코딩을 지원하며, VCN 4.0부터 AV1 인코딩을 지원한다. VCN의 각 세대별로 지원 해상도 및 인코딩 품질에 차이가 있으며, VCN 1.0은 최대 4K 해상도를, VCN 2.0 이상은 최대 8K 해상도를 지원한다. VCN은 인텔 및 엔비디아의 기술에 비해 전반적인 화질이 낮지만, H.265 코덱은 H.264 코덱에 비해 더 나은 화질을 제공한다.
더 읽어볼만한 페이지
- AMD IP 코어 - AMD 트루오디오
제공된 본문이 비어 있어 요약을 생성할 수 없습니다. - AMD IP 코어 - 비디오 코딩 엔진
- 비디오 가속 - 비디오 코딩 엔진
- 비디오 가속 - DirectX 비디오 가속
DirectX 비디오 가속(DXVA)은 마이크로소프트 DirectX의 API로, 소프트웨어 비디오 디코더가 하드웨어 가속 코덱을 활용해 비디오 처리 작업을 가속화하여 CPU 부담을 줄이고 비디오 재생 성능을 향상시키며, DDI를 통해 하드웨어 장치에 비디오 처리 작업을 위임하여 특정 연산을 가속화한다.
비디오 코어 넥스트 | |
---|---|
비디오 코어 넥스트 | |
![]() | |
개발사 | AMD |
유형 | 하드웨어 비디오 코덱 |
출시일 | 2012년 1월 (최초 출시) |
이전 | 테라스케일 |
후속 | 그래픽스 코어 넥스트 |
명령어 집합 | AMD-VCE AMD-VCN |
지원 API | DirectX OpenCL Vulkan |
특징 | H.264/AVC 인코딩/디코딩 H.265/HEVC 인코딩/디코딩 VP9 디코딩 AV1 디코딩 모션 보상 |
제품 | |
그래픽 카드 | 라데온 HD 7000 시리즈 라데온 Rx 200 시리즈 라데온 Rx 300 시리즈 라데온 Rx 400 시리즈 라데온 Rx 500 시리즈 라데온 Rx 5000 시리즈 라데온 Rx 6000 시리즈 라데온 Rx 7000 시리즈 |
APU | AMD APU (다양한 세대) |
2. 지원
비디오 코어 넥스트(VCN)는 UVD와 VCE를 잇는 AMD의 차세대 ASIC이다.[20] CPU나 범용 GPU를 이용하는 비디오 인코딩과 달리, VCN은 프로세서 다이 위에 위치한 전용 하드웨어 코어를 사용하여 더 효율적인 비디오 처리를 가능하게 한다.[21][22] VCN은 DVD나 블루레이 디스크를 스마트폰에 적합한 형식으로 트랜스코딩하는 데 사용될 수 있다.
VCN은 다양한 비디오 코덱을 지원하며, 세대별로 지원 범위와 성능이 향상되고 있다. VCN 1.0[23]은 다음과 같은 비디오 압축/압축 해제를 지원한다.
H.262 (MPEG-2) | MPEG-4 | VC-1/WMV9 | H.264 (MPEG-4 AVC) | H.265 (HEVC) | VP9 | ||
---|---|---|---|---|---|---|---|
VCN 1.0 | 압축 해제 | 예 | 예 | 예 | 예 | 예 | 예 |
압축 | 아니오 | 아니오 | 아니오 | 예 | 예 | 아니오 |
2. 1. 지원 코덱
VCN의 모든 버전은 MPEG-2 디코딩, MPEG-4 디코딩, H.264/MPEG-4 AVC 인코딩/디코딩, HEVC(H.265) 인코딩/디코딩 및 VP9 디코딩을 지원한다.[23] P010 형식의 10비트 색상 깊이가 지원된다. VCN 1.0은 최대 4K 해상도를 지원하며, VCN 2.0 이상은 최대 8K 해상도를 지원한다.[4]VCN 3.0은 Video Coding Engine 2.0에 있었지만 VCE 3.0에서 제거된 H.264 B-프레임을 구현한다.[6] VC-1 디코딩은 VCN 3.0.33까지 지원된다.[4] VCN 4.0은 AV1 인코딩을 추가 지원한다.[7]
H.264 및 H.265에서 YUV422 및 YUV444 인코딩 또는 디코딩은 지원되지 않는다.
VCN 세대 | GPU 코드명 | JPEG | H.262 (MPEG-2) | VC-1/WMV 9 | H.264 (MPEG-4 AVC) | H.265 (HEVC) | VP9 | AV1 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
디코딩 | 디코딩 | 디코딩 | 디코딩 | 인코딩 | 디코딩 | 인코딩 | 디코딩 | 디코딩 | 인코딩 | |||||
B-프레임 | 사전 분석 | 해상도, 색상 깊이 | 크로마 | 해상도, 색상 깊이 | ||||||||||
VCN1.0 | Raven, Picasso | -- | ? | 4K @ 10b | 4K @ 10b | -- | -- | |||||||
VCN2.0 | Navi 1x | [10] | 8K @ 10b | 8K @ 10b | ||||||||||
VCN2.2 | Renoir, Lucienne, Cezanne, Barcelo | |||||||||||||
VCN2.5 | Arcturus | |||||||||||||
VCN2.6 | Aldebaran[11] | |||||||||||||
VCN3.0[12] | Navi 21, Navi 22, Navi 23 | |||||||||||||
VCN3.0.33 | Navi 24 | -- | -- | -- | -- | -- | -- | -- | -- | |||||
VCN3.1.0 | Van Gogh[13] | 8K @ 10b | 8K @ 10b | |||||||||||
VCN3.1.1 | Rembrandt,[14] Mendocino | -- | ||||||||||||
VCN3.1.2[15] | Raphael, Dragon Range | |||||||||||||
VCN4.0[16][17] | Navi 3x, Phoenix |
2. 2. 세대별 특징
VCN의 모든 버전은 MPEG-2 디코딩, MPEG-4 디코딩, H.264/MPEG-4 AVC 인코딩/디코딩, HEVC(H.265) 인코딩/디코딩 및 VP9 디코딩을 지원한다.[4] P010 형식의 10비트 색 깊이가 지원된다. VCN 1.0은 최대 4K 해상도를 지원하며, VCN 2.0 이상은 최대 8K를 지원한다.[4] VC-1 디코딩은 VCN 3.0.33까지 지원된다.[4]VCN 세대 | GPU 코드명 | JPEG | H.262 (MPEG-2) | VC-1/WMV 9 | H.264 (MPEG-4 AVC) | H.265 (HEVC) | VP9 | AV1 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
디코딩 | 디코딩 | 디코딩 | 디코딩 | 인코딩 | 디코딩 | 인코딩 | 디코딩 | 디코딩 | 인코딩 | |||||
B-프레임 | 사전 분석 | 해상도, 색상 깊이 | 크로마 | 해상도, 색상 깊이 | ||||||||||
VCN 1.0 | Raven, Picasso | -- | ? | 4K @ 10b | 4K @ 10b | -- | -- | |||||||
VCN 2.0 | Navi 1x | [10] | 8K @ 10b | 8K @ 10b | ||||||||||
VCN 2.2 | Renoir, Lucienne, Cezanne, Barcelo | |||||||||||||
VCN 2.5 | Arcturus | |||||||||||||
VCN 2.6 | Aldebaran[11] | |||||||||||||
VCN 3.0[12] | Navi 21, Navi 22, Navi 23 | |||||||||||||
VCN 3.0.33 | Navi 24 | -- | -- | -- | -- | -- | -- | -- | -- | |||||
VCN 3.1.0 | Van Gogh[13] | 8K @ 10b | 8K @ 10b | |||||||||||
VCN 3.1.1 | Rembrandt,[14] Mendocino | -- | ||||||||||||
VCN 3.1.2[15] | Raphael, Dragon Range | |||||||||||||
VCN 4.0[16][17] | Navi 3x, Phoenix |
AMD VCN은 경쟁사인 인텔 및 엔비디아 제품에 비해 전반적인 화질(VMAF)이 낮다는 평가를 받는다.[8] B-프레임을 사용하면 화질 격차가 줄어들지만 완전히 해소되지는 않으며,[8] 사전 분석(Look-Ahead) 기능을 활성화하면 격차가 거의 좁혀진다.[18]
AMD는 VCN 외에도 비디오 코딩 엔진(VCE), 통합 비디오 디코더(UVD), 비디오 셰이더와 같은 비디오 하드웨어 기술을 보유하고 있다.
3. 화질
B-프레임 지원이 없음에도 H.265는 VCN 2.0, 3.0, 4.0에서 H.264와 비교했을 때 동일한 비트 전송률에서 더 나은 화질(VMAF)과 거의 동일한 속도를 제공한다.[19]
4. 관련 기술
4. 1. 경쟁 기술
참조
[1]
뉴스
Radeon VCN Encode Support Lands In Mesa 17.4 Git
https://www.phoronix[...]
Phoronix
2017-11-17
[2]
웹사이트
Intel's Second-Gen Core CPUs: The Sandy Bridge Review - Sandy Bridge's Secret Weapon: Quick Sync
https://www.tomshard[...]
Tom's Hardware
2011-01-03
[3]
웹사이트
The Sandy Bridge Review: Intel Core i7-2600K, i5-2500K and Core i3-2100 Tested
https://www.anandtec[...]
AnandTech
2014-04-05
[4]
웹사이트
RadeonFeature
https://www.x.org/wi[...]
[5]
웹사이트
AMD Lands VCN 3.0 Video Encode Support For Navi 2 / Sienna Cichlid - Phoronix
https://www.phoronix[...]
2020-06-18
[6]
웹사이트
AMD Re-introduces the B-frame!
https://codecalamity[...]
2022-07-05
[7]
웹사이트
First Details About AMD's Next Generation Video Engine Revealed
https://www.tomshard[...]
2022-05-04
[8]
웹사이트
Tested: With RDNA 3, AMD Radeon is finally useful for content creators
https://www.pcworld.[...]
[9]
웹사이트
"[Request]: · Issue #318 · GPUOpen-LibrariesAndSDKs/AMF"
https://github.com/G[...]
[10]
웹사이트
AMF/amf/doc/AMF_Video_PreAnalysis_API.md at 2ca261f7f08ed762f115db5af8e5d288a9b2eaff · GPUOpen-LibrariesAndSDKs/AMF
https://github.com/G[...]
2024-01-11
[11]
웹사이트
AMD Radeon "Aldebaran" GPU Support Published For Next-Gen CDNA
https://www.phoronix[...]
2021-02-24
[12]
웹사이트
AMD Radeon Navi 2 / VCN 3.0 Supports AV1 Video Decoding - Phoronix
https://www.phoronix[...]
2020-09-15
[13]
웹사이트
AMD's Van Gogh Chips to Have DDR5, Navi 2 Graphics
https://www.tomshard[...]
2020-09-26
[14]
웹사이트
AMD Radeon RX 6000 GPU specs spotted in MacOS beta code
https://hexus.net/te[...]
2020-09-28
[15]
웹사이트
More AMD Radeon Driver Improvements Lined Up For Linux 5.18
https://www.phoronix[...]
2022-02-26
[16]
웹사이트
AMD Posts Linux Driver Patches For New "VCN 4.0" IP Block
https://www.phoronix[...]
2022-05-02
[17]
웹사이트
First Details About AMD's Next Generation Video Engine Revealed
https://www.tomshard[...]
2022-05-04
[18]
웹사이트
AMD improves video encoding yet again! This time with Pre-Analysis
https://codecalamity[...]
2022-08-11
[19]
웹사이트
Video Encoding Tested: AMD GPUs Still Lag Behind Nvidia, Intel (Updated)
https://www.tomshard[...]
2023-03-10
[20]
뉴스
Radeon VCN Encode Support Lands In Mesa 17.4 Git
https://www.phoronix[...]
Phoronix
2017-11-17
[21]
웹인용
Intel's Second-Gen Core CPUs: The Sandy Bridge Review - Sandy Bridge's Secret Weapon: Quick Sync
http://www.tomshardw[...]
Tom's Hardware
2011-08-30
[22]
웹인용
The Sandy Bridge Review: Intel Core i7-2600K, i5-2500K and Core i3-2100 Tested
http://www.anandtech[...]
AnandTech
2014-04-05
[23]
웹인용
X.Org: Radeon Feature Matrix – Video Core Next
https://www.x.org/wi[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com